@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
table{border-collapse:collapse;border-spacing:0}
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}
fieldset,img{border:0;display: block;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
a:link, a:visited{ color:#fff; text-decoration:none;}
a:hover{ color:#bcc0d8;}
body{font-family: "微软雅黑";}
.setWidth{
	width: 960px;
	margin: 0 auto;
	height: 100%;
	overflow: hidden;
	position: relative;
}
.box1{
	height: 860px;
	width: 100%;
	background: url(images/bg-1.jpg) no-repeat center top;
	background-size: cover;
	padding-top:70px;
}	
.box1 h2{
	font-size:32px ;
	line-height: 40px;
	margin-top: 40px;
	color: #fff;
	font-weight: normal;
	text-align: center;
}
.box1 h4{
	font-size: 18px;
	color: #009bff;
	font-weight: normal;
	text-align: center;
	line-height: 60px;
}
.box1 .pic{
	width: 312px;
	height: 622px;
	position: absolute;
	left: 0;
	top: 200px;
}
.box1 .info{
	width: 490px;
	height: 260px;
	position: absolute;
	top: 360px;
	right: 20px;
}
.box1 .p1{
	color: #fff;
	font-size: 32px;
	line-height: 80px;
} 
.box1 .p2{
	color: #fff;
	font-size: 18px;
	line-height: 34px;
} 
.box1 .p3{
	color: #fff;
	font-size: 18px;
	line-height: 34px;
} 
.box2{
	height: 712px;
	width: 100%;
	background: url(images/bg-2.jpg) no-repeat center top;
	background-size: cover;
}	
.box2 .pic{
	width: 420px;
	height: 625px;
	position: absolute;
	right: 0;
	top: 50px;
}
.box2 .info{
	width: 410px;
	height: 240px;
	position: absolute;
	top: 240px;
	left: 20px;
}
.box2 .p1{
	color: #000;
	font-size: 32px;
	line-height: 80px;
} 
.box2 .p2{
	color: #999;
	font-size: 18px;
	line-height: 34px;
	margin-bottom:30px;
	margin-top: 10px;
} 
.box2 .p3{
	color: #333;
	font-size: 18px;
	line-height: 34px;
} 
.box3{
	height: 706px;
	width: 100%;
	background: #f6f6f6;
}	
.box3 .pic{
	width: 452px;
	height: 602px;
	position: absolute;
	left: 0;
	top: 50px;
}
.box3 .info{
	width: 460px;
	height: 240px;
	position: absolute;
	top: 240px;
	right: 0px;
}
.box3 .p1{
	color: #000;
	font-size: 32px;
	line-height: 80px;
} 
.box3 .p2{
	color: #999;
	font-size: 18px;
	line-height: 34px;
	margin-bottom: 30px;
	margin-top: 10px;
} 
.box3 .p3{
	color: #333;
	font-size: 18px;
	line-height: 34px;
} 
.box4{
	height: 712px;
	width: 100%;
	background: url(images/bg-2.jpg) no-repeat center top;
	background-size: cover;
}	
.box4 .pic{
	width: 565px;
	height: 602px;
	position: absolute;
	right: 0;
	top: 50px;
}
.box4 .info{
	width: 500px;
	height: 260px;
	position: absolute;
	top: 220px;
	left: 0px;
}
.box4 .p1{
	color: #000;
	font-size: 32px;
	line-height: 80px;
} 
.box4 .p2{
	color: #999;
	font-size: 18px;
	line-height: 34px;
	margin-bottom: 30px;
	margin-top: 10px;
} 
.box4 .p3{
	color: #333;
	font-size: 18px;
	line-height: 34px;
} 
.box5{
	height: 706px;
	width: 100%;
	background: #f6f6f6;
}	
.box5 .pic{
	width: 441px;
	height: 602px;
	position: absolute;
	left: 0;
	top: 60px;
}
.box5 .info{
	width: 450px;
	height: 240px;
	position: absolute;
	top: 240px;
	right: 0px;
}
.box5 .p1{
	color: #000;
	font-size: 32px;
	line-height: 80px;
} 
.box5 .p2{
	color: #999;
	font-size: 18px;
	line-height: 34px;
	margin-bottom: 30px;
	margin-top: 10px;
} 
.box5 .p3{
	color: #333;
	font-size: 18px;
	line-height: 34px;
} 
.sp1{
	display: block;
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 24px;
	background: #009bff;
	color: #fff;
} 
.sp2{
	display: block;
	height: 4px;
	width: 62px;
	background: #009BFF;
}
/*nav*/
.wrapper{ width:auto; min-width:1004px; z-index:0; position:relative;}
.nav_fix{width:100%; min-width:1004px; z-index:999999999; position:fixed;}
.center{ width:1004px; margin:0 auto; position:relative;}
.header{ width:100%; height:68px; background-color:#274ab3;}
.logo{ width:163px; height:27px; float:left; margin:21px 64px 0 14px;}
.nav{ float:left;}
.nav li{ float:left; width:120px; /*margin-right:17px;*/}
.nav li a{ display:block; height:68px; line-height:68px; color:#fff; font-size:18px; text-align:center;}
.nav li.active a, .nav li a:hover{ text-decoration:none; height:65px; border-bottom:3px solid #fff;}
/*nav*/
/* footer */
.copyright{bottom:0;width:100%; height:60px; background:#2c3039; text-align:center; text-align:center; color:#fff; font-size:16px; line-height:25px;padding-top:15px;} 
